#ifndef __SB3500_UART_H__
#define __SB3500_UART_H__

#include "sb3500_regs.h"

/* UART */
#define SERIAL_BASE           SBARMSOC_MMIO_UART1    /* UART 1 base address */
#define UART_BASE             SBARMSOC_MMIO_UART2    /* UART 2 base address */

//DSP uart
int uart_init(int baudrate);
void uart_putc(const char c);
int uart_getc(void);
int uart_tstc(void);

//ARM uart
int serial_init(int baudrate);
void serial_putc(const char c);
void serial_puts(const char *s);
int serial_getc(void);
int serial_tstc(void);

#endif
